package org.ch02.test07;

import java.lang.reflect.Array;

/**
 * @author ZJL
 * @date 2025-03-19
 */
public class MainTest02 {
    public static void main(String[] args) {
        // 创建数组
        Object arr = Array.newInstance(int.class, 3);

//        if (arr instanceof int[]) {
//            int[] intArr = (int[]) arr;
//
//        }
        // 初始化数组
        Array.set(arr, 0, 100);
        Array.set(arr, 1, 200);
        Array.setInt(arr, 2, 300);

        // 获取数组中的元素
        System.out.println(Array.get(arr, 0));
        System.out.println(Array.get(arr, 1));
        System.out.println(Array.get(arr, 2));
    }
}
